﻿@charset "utf-8";
/* CSS Document */
@charset "utf-8";

.silder-scroll{
	width: 100%;
	overflow: hidden;
}
.silder-main{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.silder-main-img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height:100%;
}
.silder-main-img img{
	width: 100%;
}
.js-silder-ctrl{
	width: 100%;
	text-align: center;
	position:absolute; bottom:30%;
}


.silder-ctrl-con{
	display: inline-block;
	width: 14px;
		height: 14px;
	padding:0 0;
	margin: 0 10px;
	cursor: pointer;
}
.silder-ctrl-con>span{
	display: block;
	line-height: 0;
	text-indent: -9999px;
	overflow: hidden;
	padding:0;
	width: 100%;
		height: 100%;
		border-radius: 50%;
	cursor: pointer;
	background-color: #e4e4e4;
}
.silder-ctrl-con.active>span{
	background-color: #e40082;
}

@media (max-width: 768px){

	.silder-ctrl-con{
		width: 14px;
		height: 14px;
		padding: 0;
		margin: 0 5px;
	}
	.silder-ctrl-con>span{
		display: block;
		width: 100%;
		height: 100%;
		border-radius: 50%;
		padding: 0;
	}
}


.menu {
	margin: 0 auto;
	display: block;
	margin-top:30px;

	}

.menu__list {
	position:relative;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0;
	padding: 0;
	list-style: none;
}


.menu__link {
	font-size:12px;
	font-weight: bold;
	display: block;
	padding:5px 10px;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.menu__link:hover,
.menu__link:focus {
	outline: none;
}


.menu--viola .menu__item {
	position: relative;
	margin: 0 10px;
}

.menu--viola .menu__link {
	position: relative;
	display: block;
	text-align: center;
	line-height:20px;
	color: #fff;
	-webkit-transition: color 0.4s;
	transition: color 0.4s;
}

.menu--viola .menu__link:hover,
.menu--viola .menu__link:focus {
	color: #fff;
}

.menu--viola .menu__item--current .menu__link {
	color: #fff;
}

.menu--viola .menu__item::before,
.menu--viola .menu__item::after,
.menu--viola .menu__link::before,
.menu--viola .menu__link::after {
	content: '';
	position: absolute;
	background: #fff;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
}

.menu--viola .menu__item::before,
.menu--viola .menu__item::after {
	top: 0;
	width: 2px;
	height: 100%;
	-webkit-transform: scale3d(1, 0, 1);
	transform: scale3d(1, 0, 1);
}

.menu--viola .menu__item::before {
	left: 0;
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

.menu--viola .menu__item::after {
	right: 0;
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
}

.menu--viola .menu__link::before,
.menu--viola .menu__link::after {
	left: 0;
	width: 100%;
	height: 2px;
	-webkit-transform: scale3d(0, 1, 1);
	transform: scale3d(0, 1, 1);
}

.menu--viola .menu__link::before {
	top: 0;
	-webkit-transform-origin: 0 50%;
	transform-origin: 0 50%;
}

.menu--viola .menu__link::after {
	bottom: 0;
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
}

.menu--viola .menu__item--current::before,
.menu--viola .menu__item--current::after,
.menu--viola .menu__item--current .menu__link::before,
.menu--viola .menu__item--current .menu__link::after {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
	-webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	-webkit-transition-duration: 0.4s;
	transition-duration: 0.4s;
}
.section {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-align-items: center;
	align-items: center;
}

.section:nth-of-type(odd):not(:first-child) {
	color: #fff;

}

.section--menu {
	overflow: hidden;
	min-height:100px;
	padding:0.5em 0px;
}
a{ text-decoration:none;}

.w-img{ width:100%;}
.w-meau{float:right;}


.m-news{width:100%;   background-image: url(images/home-01.png); background-repeat: no-repeat; background-size:1920px 100%;background-position: center;}
.m-news-bg{width:1200px; margin:0 auto; padding:25px 0px 50px 0px; }
.m-news-bg .xc h2{float:left; margin-bottom:30px;}
.more-a{color:#FFF; font-size:12px; padding:2px 15px; float:right; display:block; border:#FFF 1px solid; margin-top:35px; margin-right:50px;}
.m-news-bg p{ clear:both;font-size:12px; padding-top:5px; line-height:30px;color:#fff;padding-right:60px; text-transform:uppercase;}
 
.m-pro-bg{ width:100%; background-image:url(images/home-02.png); background-repeat: no-repeat; background-size:1920px 100%;background-position: center;}
.m-pro-width{padding:10px 0px; width:1200px;margin:0 auto; padding:10px 25px 10px 0px;}  
.m-h-titlie{margin-bottom:50px; float:left; margin-top:30px;}
.m-srech{width:250px; height:30px; border-radius:20px; float:right; margin-top:60px; position:relative; margin-right:138px;z-index:10;}
.m-input{border:#222 1px solid; width:240px; height:30px;border-radius:20px; background-color:#d8d8d8; color:#222; padding-left:10px; }
.m-sed{position:absolute; right:15px; top:0; z-index:31}
.mins-list{ clear:both;list-style:none; overflow:auto; padding:0; margin:0; margin-bottom:20px; width:600px; position:absolute; right:70px; top:200px;}
.mins-list li{ float:left; margin-right:30px; margin-bottom:30px; position:relative;}
.mins-list li img{ width:235px;}

.minx-die{position:absolute; z-index:700;background:#ff0091; width:235px; height:235px; left:0; top:0;-ms-mix-blend-mode: multiply;-moz-mix-blend-mode: multiply;-webkit-mix-blend-mode: multiply;-o-mix-blend-mode: multiply; mix-blend-mode: multiply;}
.die-span{ position:absolute;z-index:800; display:block; color:#fff; top:0; left:52.5px; font-weight:bold; border:#fff 3px solid; width:130px; font-weight: bolder;
 line-height:130px; margin:54px auto; font-size:26px; text-align:center;}

.m-mis-banner{width:100%; margin:0 auto; height:1058px;}
.m-mis-banner img{ width:100%;}


.m-star{width:100%; max-width:1920px;  background-image:url(images/home-04.png); background-repeat:repeat-x; background-size:1920px 100%;  margin-bottom:30px; overflow:auto;background-position: center;}
.m-s-width{width:1200px; margin:0 auto;}
.m-s-l{ float:left; }
.m-s-r{ float:left; margin-left:40px; padding-top:60px; }
.m-s-r p{color:#fff; padding-left:20px; font-size:12px; line-height:24px;}
.m-s-width h2{width:56.05%; margin:20px 0px 10px 20px;}
.more-b{color:#FFF; font-size:12px; padding:2px 15px; float:right; display:block; border:#FFF 1px solid; margin-top:76px; margin-right:0px;}

.m-stars{width:100%; max-width:1920px; height:257px; position: relative;  background-image:url(images/star-06.png); background-repeat: no-repeat; background-size:1920px 100%;   margin-bottom:30px;background-position: center;}
.m-s-width{width:1200px; margin:0 auto;}
.m-s-l1{ float:right; }
.m-s-r1{ float:left; margin-left:40px; padding-top:40px; text-align: right; width:640px; height:700px; }
.m-s-r1 h2{ float: right; display: block;}
.m-s-r1 h2 img{ float: right;}
.m-s-r1 p{color:#fff; padding-left:20px; font-size:12px; line-height:24px;text-align: right;}
.m-s-width h2{width:56.05%; margin:20px 0px 10px 20px;}
.more-b{color:#FFF; font-size:12px; padding:2px 15px; float:right; display:block; border:#FFF 1px solid; margin-top:76px; margin-right:0px;}
.more-bss{color:#FFF; font-size:12px; padding:2px 15px; float:left; display:block; border:#FFF 1px solid; margin-top:76px; margin-right:0px;}

.m-viado{margin-top:140px; padding-bottom:30px; max-width:1920px;  background-image:url(images/home-05.png); background-repeat:repeat-x; background-size:1920px 100%;background-position:center;}	
.m-viado-bg{width:1200px; margin:0 auto; padding-top:1px; max-height:838px;}
.m-viado-t{  margin-top:38px;  }
.m-viado-t img{ float:left; margin-bottom:30px; margin-left:20px;}
.m-viado-shi{ margin-left:20px; position:relative; }
.m-viado-shi .w-img{width:1180px; height:665px;}
 .m-viado-shi a{position:absolute; top:48%; left:45%; display:block;width:10%;}
  .m-viado-shi a .w-img{ width:100px; height:100px;}
.more-c{color:#222; font-size:12px; padding:2px 15px; display:block; border:#222 1px solid; margin-top:36px; float:right; }

.m-rong-bg{width:1200px; margin:0px auto;  overflow:auto;}
.m-rong-title{ width:100%; margin-bottom:70px; position:relative; margin-top:170px;}
.m-rong-c{ position:relative;width:1200px; margin:0px auto;}
.m-rong-r{ position:absolute; padding:30px 0px; right:0; top:70px; width:351px;}
.m-rong-r p{ color:#FFF; padding:16px 50px; font-size:12px; line-height:20px; }
.more-e{color:#FFF; font-size:12px; padding:2px 15px; position:absolute; display:block; border:#FFF 1px solid; top:35px; right:20px;}
.m-fenx-bg{ width:1200px; margin:230px auto 210px auto; position:relative;}
.more-f{color:#e50384; font-size:12px; padding:2px 15px; position:absolute; display:block; border:#e50384 1px solid; top:365px; right:0px;}
.m-huiy-bg{ max-width:1920px;  background-image:url(images/home-09.png); background-repeat:repeat-x; background-size:1920px 100%;background-position:center; min-height:300px;}
.m-huiy-w{ width:1200px;margin:0 auto; }

.m-huiy-l{ position:relative;}
.m-huiy-l img{ margin-top:40px; margin-bottom:20px; float:left;}
.m-huiy-w p{ clear:both; width:730px; font-size:12px; color:#fff; padding-top:15px; text-transform:uppercase; line-height:30px;}
.m-huiy-r{ float:right; height:200px; width:372px;}



/**/

.jq-trend{width:1200px; margin:0 auto;}
.jq-trend ul{ overflow:auto; margin-top:36px; margin-bottom:140px; padding-left:0;}
.jq-trend li{width:33.33333%; float:left; text-align:center;}
.jq-trend li img{ margin:0 auto; margin-bottom:36px;}
.jq-trend li h3{ font-size:20px; margin-bottom:36px;}
.jq-trend .jq-a{ width:164px; height:46px; border:#0b0a0c 1px solid; font-size:12px; line-height:45px; color:#0b0a0c; text-align:center; display:block; margin:0 auto;}
.jq-trend .jq-b{ width:164px; height:46px; border:#f7038e 1px solid; background-color:#f7038e; font-size:12px; line-height:45px; color:#fff; text-align:center; display:block; margin:0 auto;}



.jq-category{ width:1200px; margin:0 auto;}
.jq-lunbo-fg{}
.jq-cate-img{ margin:0 auto; display:block;}
.jq-lunbo-fg span{ margin-bottom:60px; text-align:center; font-size:12px; display:block; margin-top:20px; line-height:22px;s}
.jq-category-meau{font-size:16px; margin-bottom:60px; overflow:auto; padding-left:0;}
.jq-category-meau li{ width:20%; float:left; line-height:24px; text-align:center; color:#141519;}
.jq-category-meau li b{ display:block; margin-bottom:5px;}
.jq-category-meau li a{border-bottom: 0;text-transform:uppercase; color:#141519; text-decoration:none; width:136px; display:block; margin:0 auto; }
.jq-category-meau li a:hover{ border-bottom:#141519 2px solid; display:block;}
.jq-category-meau .category-click a{border-bottom:#141519 2px solid; display:block;}
.jq-vido-box{ margin-bottom:100px; overflow:auto; padding-left:0;}
.jq-vido-box li{ width:33.333%; float:left;}
.jq-vido-box .jq-cate-vido{padding:8px; background:#f7038e; width:346px; height:242px; margin:0 auto; }
.jq-vido-box h2{ font-size:26px; text-align:center; color:#141519; margin-top:35px; margin-bottom:10px;}
.jq-vido-box p{ font-size:12px; color:#141519; text-align:center; padding:0px 15px; line-height:30px;}
.pages{border-radius:5px;font-size:20px;text-align:center;}
.pages a,.pages span,.pages em{display:inline-block;width:25px;height:25px; margin:0px 5px; border-radius:50%;line-height:25px;margin-left:-1px;text-align:center;vertical-align:middle}
.pages a{background:#fff;color:#141519;}
.pages a.a1{width:auto;padding:0 8px}
.pages a:hover{background:#fff;}
.pages span{background:#141519;color:#fff;}
.pages a:first-child{width:50px;height:25px; margin-top:2px; border-radius:50%;line-height:25px;}
.pages a:last-child{width:50px;height:25px;margin-top:2px; border-radius:50%;line-height:25px;}
.pages.pages-r{text-align:right}
.left .pages{margin-top:20px;}
.jq-vido-pad{ margin-bottom:40px;}

.jq-main{ width:100%; background-image:url(images/jq-01.png); background-repeat: no-repeat; background-size:1920px 100%;background-position: center; min-height:803px;}
.jq-main-width{position:relative; width:1200px; margin:0 auto;}
.jq-main-width img{ display:block; margin:0 auto; padding-top:350px;}
.jq-main-share{width:142px; position:absolute; right:124px; top:410px; font-size:12px;}
.jq-main-a{ display:block; width:71px; background-color:#e40082; color:#FFF; border-radius:20px 0px 0px 20px; text-align:center; float:left; height:30px; line-height:30px;}
.jq-main-b{ display:block; width:71px; border:#e40082 1px solid; color:#e40082; border-radius:0px 20px 20px 0px; text-align:center; float:left; height:30px; line-height:30px;}

.jq-lunbo{ width:1200px; margin:0 auto;}
.jq-lunbo-tit{}
.jq-lunbo-tit img{ display:block; margin:0 auto; margin-bottom:20px;}
.jq-lunbo-tit span,.jq-lunbo-tit p{ font-size:12px; line-height:22px; color:#141519; text-align:center; display:block; padding-bottom:10px;}
.jq-lunbo-bg{ position:relative;}
.jq-lunbo-ico{ position:absolute; left:0; top:100px; width:1200px;}
.jq-lunbo-ico .lunbo-left{ float:left; display:block;}
.jq-lunbo-ico .lunbo-right{ float:right; display:block;}


.jq-df{ width:100%; position:relative; margin-top:-140px; background-image:url(images/jq-03.png); background-repeat: no-repeat; background-size:1920px 100%;background-position: center; min-height:1580px;}
.jq-dm{ width:100%; background-color:#eee; height:300px;position:relative; }
.jq-dm-width{ width:1200px; margin:0 auto; background: url(images/jq-04.png) no-repeat center; height:278px; position:absolute;top:-140px; left:50%; margin-left:-600px;}
.jq-dm-width1{ width:1200px; margin:0 auto; background: url(images/jq-04.png) no-repeat center; height:278px;}
.jq-dm-left{ width:400px; font-size:14px; color:#fff; line-height:26px; margin-top:45px; margin-left:50px; float:left; text-transform:uppercase;}
.jq-dm-left img{ margin-bottom:20px;}
.jq-dm-right{width:550px;float:right; position:relative; margin-top:90px; margin-right:36px; }
.jq-dm-right input{ width:530px; height:80px; border-radius:300px; border:0; display:block; padding:20px;}
.jq-dm-sd{ position:absolute; right:45px; top:20px;}
 .jq-dm-width1{ width:1200px; margin:0 auto; background: url(images/jq-04.png) no-repeat center; height:278px; }


.xq-details{ width:100%; background-image:url(images/xq-01.png); background-repeat: no-repeat; background-size:1920px 100%;background-position: center; min-height:565px;}
.xq-width{ width:1200px; margin:0 auto; padding-top:60px; position:relative;}
.xq-width .xq-pr-left{ float:left;}
.xq-width .xq-pr-right{ float:left; width:400px; margin-left:50px; text-align:center;}
.xq-width .xq-pr-right img{ margin:0 auto; display:block;}
.xq-width .xq-pr-right h2{ font-size:26px; color:#141519; margin:15px 0px 20px 0px;}
.xq-width .xq-pr-right p{ font-size:12px;color:#141519;margin:15px 0px 20px 0px; line-height:22px; margin-bottom:10px; }
.xq-width .xq-pr-right ul{ margin-top:40px;}
.xq-width .xq-pr-right li{ float:left; width:33.333%;}
.xq-width .xq-pr-right li img{ border-radius:50%; width:86px; height:86px;}
.xq-arrow{ position:absolute; left:220px; top:450px;}
.xq-arrow a{ float:left; display:block;}


.xq-product-all{ width:1200px; margin:0 auto;}
.xq-product-title{ margin:80px auto; display:block;}
.xq-product-meau{font-size:14px; margin-bottom:60px; overflow:auto; }
.xq-product-meau li{ width:25%; float:left; line-height:24px; text-align:center; color:#141519;}
.xq-product-meau li span{ display:block; margin-bottom:5px;}
.xq-product-meau li a{border-bottom: 0;text-transform:uppercase; color:#141519; text-decoration:none; width:140px; display:block; margin:0 auto; }
.xq-product-meau li a:hover{ border-bottom:#141519 2px solid; display:block;}
.xq-product-meau .category-click a{border-bottom:#141519 2px solid; display:block;}
.xq-pro-list{ width:1220px; overflow:auto; padding-left:0;}
.xq-pro-list li{ width:382px; height:580px; float:left; margin-right:24.6px; background-color:#e40082; margin-bottom:60px; position:relative;}
.xq-pro-list li h2{ font-size:20px; color:#fff; text-align:center; text-transform:uppercase; padding-top:30px; padding-bottom:10px;}
.xq-pro-list li p{ font-size:12px; color:#fff; line-height:30px; text-align:center; }
.xq-pro-pic{ margin:6px auto; width:370px; height:370px; display:block;}
.xq-pro-price{ position:absolute; bottom:230px; left:20px; font-size:12px; color:#3b3b3b; line-height:30px; }
.xq-pro-hot{ position:absolute; top:5px; right:25px; z-index:999;  }
.xq-pro-news{ position:absolute; top:15px; right:15px; z-index:999;  }
.xq-pro-price span{ font-size:47px; display:block; color:#e40082;}

.xq-main{ width:100%; background-image:url(images/xq-03.png); background-repeat: no-repeat; background-size:1920px 100%;background-position: center; min-height:505px;}
.xq-main-width{position:relative; width:1200px; margin:0 auto; color:black;}
.xq-main-width img{ display:block; margin:0 auto; padding-top:170px;}


.xq-pro-more{ width:100%; background-image:url(images/xq-02.png); background-repeat: no-repeat; background-size:1920px 100%;background-position: center; min-height:565px; display:block;}
.xq-more-width{ width:1200px; margin:0 auto;}
.xq-more-width ul{margin-bottom:0; margin-left:116px; overflow:auto; padding-top:150px;}
.xq-more-width li{float:left; margin-left:25px; width:236px; height:236px; text-align:center;}
.xq-more-width .moe{ background-color:#e40082; }
.xq-more-width .moe span{ display:block; border:#fff 3px solid; width:130px; height:130px; text-align:center; line-height:130px; color:#FFF; font-size:27px; margin:53px auto; text-transform:uppercase;}



   .yj-title{ display:block; margin:0 auto; margin-top:130px; margin-bottom:80px;}
	.yj-bg{ width:100%; position:relative; height:568px;}
	.yj-bg-left{width:50%; position:absolute; left:0; top:0;}
	.yj-bg-right{ width:50%;  position:absolute; right:0; top:0;}
	.yj-bg-text{width:600px;  padding-right:70px; position:absolute; right:0;}
	.yj-bg-text1{width:600px; position:absolute; left:0; padding-left:0px;  top:50px;}
	.yj-h1{position:absolute; left:0; top:-10px;font-size:100px;00px; color:#141519;}
	.yj-h11{position:absolute; right:0; top:-10px;font-size:100px;00px; color:#141519;}
	.yj-h2{ font-size:40px; text-transform:uppercase;padding-bottom:23px; padding-left:120px;}
	.yj-h2 span{ display:block; font-weight:bold; }
	.yj-h21{ font-size:40px; text-transform:uppercase;padding-bottom:23px;}
	.yj-h21 span{ display:block; font-weight:bold; }
	.yj-p{ padding-left:120px; font-size:12px; color:#141519; line-height:22px; text-transform:uppercase; padding-bottom:23px;}
	.yj-p1{padding-right:120px;  font-size:12px; color:#141519; line-height:22px; text-transform:uppercase; padding-bottom:23px;}
    .yj-more-bg{ border-bottom:#141519 3px solid; width:130px; height:50px; display:block; position:absolute; right:0;  }
	.yj-more{color:#141519; font-size:12px; width:70px; text-align:center; padding:2px 0px; display:block; margin-bottom:10px; border:#141519 1px solid; float:right; }
	.xq-arrow1{ position:absolute; left:-140px; top:0px;}
.xq-arrow1 a{ float:left; display:block; width:70px; border:#e40082 1px solid; height:54px;}
.xq-arrow1 .vv{ float:left; display:block; width:70px; background-color:#e40082; height:54px;}
.xq-arrow1 a img{ margin:8px auto; }
.c{ clear:both;}

.xq-arrow3{ position:absolute; right:22px; top:236px;}
.xq-arrow3 a{ float:left; font-size:28px; display:block; color:#333; width:50px; border:#e40082 1px solid; height:32px; line-height: 30px; text-align: center;}
.xq-arrow3 .vv{ float:left; display:block;font-size:28px; color: #FFFFFF; width:50px; background-color:#e40082; height:32px; line-height: 30px;}
.xq-arrow3 a img{ margin:8px auto; }

.yj-ded{width:100%;   background-image: url(images/yj-03.png); background-repeat: no-repeat; background-size:1920px 100%;background-position: center; min-height:1504px; position:relative;}
.yj-huf{ margin:0 auto; display:block; margin-bottom:50px; margin-top:100px;}
.yj-hu-w{width:1200px; margin:0 auto; position:absolute; left:50%; margin-left:-600px;}
.yj-hu-pa{ padding-top:50px; }
.yj-hu-gd{ clear:both; width:600px;padding-top:520px; padding-left:40px; }
.yj-hu-gd li{ width:33.3%; float:left; display:block; text-align:center;}
.yj-hu-gd li span{ font-size:60px; padding-top:60px; padding-bottom:50px; display:block;}
.yj-hu-gd li img{ display:block;border-radius:50%; width:86px; height:86px; margin:0 auto; margin-bottom:10px;}
.yj-hu-sd{ margin:50px 0px 120px 0px;}



	.about-brand{ margin-top:120px;}
.about-brand-bg{ width:100%; background-image:url(images/gy-01.png); background-repeat: no-repeat; background-size:1920px 100%;background-position: center; min-height:657px; margin-top:50px;}
.about-brand-w{ width:1200px; margin:0 auto; padding:20px 0px;}
.gy-sm-text{width:300px; height:300px; background-color:#e21d68; padding-left:40px; padding-top:50px; text-transform:uppercase;}
.gy-sm-text h2{ font-size:24px; color:#fff; margin-bottom:20px; margin-top:10px;}
.gy-sm-text h2 span{ display:block;}
.gy-sm-text h3{font-size:14px; color:#fff; margin-bottom:5px;}
.gy-sm-text p{font-size:12px; color:#fff; margin-bottom:10px; line-height:16px;}
.gy-icc01{position:absolute; right:0; top:0; }
.gy-icc02{position:absolute; left:0px; top:0; }
.gy-img01{width:562px; height:618px;}
.gy-img02{width:345px; height:300px;}
.gy-img03{margin-left:100px; width:500px; height:300px;}
.gy-pos{ position:relative;}
.gy-left{float:left;}
.gy-mragin01{margin-left:30px;}
.gy-mragin02{margin-bottom:17px;}

.about-yuan-bg{ width:100%; background-image:url(images/gy-05.png); background-repeat: no-repeat; background-size:1920px 100%;background-position: center; min-height:1620px; margin-top:250px; position:relative;}
	.about-yuan-news{width:1200px; top:620px; position:absolute; left:50%; margin-left:-600px;}
	.about-ul{ width:400px; margin:0 auto; padding-left:0;}
	
	.about-dx{width:1200px; margin:0 auto;}
	.about-lunbo-ul{top:-220px;width:890px; height:420px; margin:0 auto; position:relative;}
.pont{border-radius:5px;font-size:20px;text-align:center; margin-top:-50px;}
.pont a{display:inline-block;width:20px;height:4px; margin:0px 5px; margin-left:-1px;text-align:center;vertical-align:middle;background:#fff;}
.pont a:hover{background:#fff;}
.pont .c1{display:inline-block;width:20px;height:4px; margin:0px 5px; margin-left:-1px;text-align:center;vertical-align:middle;background:#e40082;}
.pont a:first-child{width:20px;height:4px; margin-top:1px;}
.pont a:last-child{width:20px;height:4px;margin-top:1px;}
.about-lishi{position:absolute; top:300px;width:1200px; margin-left:-600px;left:50%;}

.jq-lunbo-tit1{}
.jq-lunbo-tit1 img{ display:block; margin:0 auto; margin-bottom:20px;}
.jq-lunbo-tit1 span,.jq-lunbo-tit1 p{ font-size:12px; line-height:22px; color:#fff; text-align:center; display:block; padding-bottom:10px;}

.about-xli{ width:1200px; background-color:#FFFFFF; height:498px; margin-top:230px; position:relative;}
	.about-xnew-box{width:590px;  top:15px; right:5px; position:absolute; overflow:auto; height:475px;}
	.about-xnew-box a{width:560px;margin-bottom:3px; overflow:auto; height:156px; border:#e21d68 1px solid;background:#eeeeee; padding:15px 0px; display:block; color:#3b3a3a;}
.ca{font-size:14px; float:left; width:66px; height:60px; background-color:#e21d68; color:#fff; text-align:center; line-height:60px; margin-top:30px;}
 .cb{width:280px; float:left; margin-left:15px; margin-right:15px;}
 .cb h2{font-size:18px; line-height:24px; padding-bottom:5px;}
 .cb p{font-size:12px; line-height:22px;}
	.about-xnew-box a:hover{ margin-bottom:3px; color:#fff; overflow:auto; height:156px; border:#e21d68 1px solid;background:#e21d68; padding:15px 10px; width:580px; margin-left:-10px; display:block; }
    .about-xnew-box a:hover .ca{font-size:16px; padding-left:10px; background:url(images/cd-ic.png) left center no-repeat; margin-left:-10px;}
	  .about-xnew-box a:hover .cb{margin-left:25px;}
	
	.about-ul b{ text-align:center; display:block; margin-top:10px;}
		.about-ul{ width:400px; margin:0 auto; padding-left:0;}
	    .about-ul a{ float:left; width:20%; display:block; text-transform:uppercase; color:#fff; text-align:center; font-size:12px;}
		.about-ul .about-t{ width:36px; height:2px; background-color:#fff;  margin:50px 20px;}
	    .about-ul a img{ display:block; margin:10px auto;}

.map-fenx{ width: 1200px; margin: 0 auto; margin-top:80px;}
	.map-box{ padding:0; margin-top:60px; position: relative; height:450px ; }
	.map-box li{ position: absolute; padding:5px; background-color: #E40082; width:430px; height:412px;}
	.map-box li p{ color: #FFFFFF; font-size: 17px; padding: 10px 20px; text-align: center;}
	.map-box li p span{ display: block; font-size:14px; padding-top: 10px;}
	.map-pic01{ left:100px; z-index: 88;}
	.map-pic02{ z-index: 99; top:50px;}
	.map-pic03{ right:100px; z-index: 88;}
	.map-list{ border: #E40082 2px solid; height: 300px; margin-top:60px; position: relative;}
	.map-list-c{width:1100px; margin:0 auto; margin-top:100px;}
	.map-list-c img{ float: left; width:220px; margin: 0px 8px;}
	.xq-arrow2{ position:absolute; left:0px; top:120px; width: 1200px;}
.xq-arrow2-a1{ float:left; display:block; width:40px; border:#e40082 1px solid; background-color:#e40082 ; height:40px;}
.xq-arrow2-a2{ float:right; display:block; width:40px; border:#e40082 1px solid; background-color:#e40082 ; height:40px;}
.xq-arrow2 a img{ margin:8px auto; width:9px; }

.fx-box{margin-top: 100px;}
	.fx-bg{width:100%; background-image:url(images/xq-01.png); background-repeat: no-repeat; background-size:1920px 100%;background-position: center; min-height:565px; margin-top:50px; position:relative;}
.fx-bg-ul{ width: 1000px; padding-top:130px; border-bottom: #FFFFFF 2px solid; margin:0 auto; padding-left: 0;}
.fx-bg-ul li{ float: left; text-align: center; width: 20%; font-size:14px;}
.fx-bg-ul li div{ display: block; width:48px; height:48px; background-color: #FFFFFF; border-radius:30px ; margin:10px auto; margin-top:-24px;}
.fx-bg-ul li div img{width:20px; margin:0 auto; display: block; padding-top:13px;}
.fx-bg-ul .active{display: block; width:160px; height:160px; background-color: #FFFFFF; border-radius:80px ; margin-top:-80px;}
.fx-bg-ul .active img{width:40px; margin:0 auto; display: block; padding-top:65px;}
.fx-s-box{ width:680px; height:280px; margin:0 auto; background-color: #FFFFFF; margin-top: 160px; position: relative;}
.x-cb{ width:230px; height:80px; background-color:#e40082; position:absolute; top:60px; color:#fff}
.x-cb p{ font-size:14px; padding:20px 10px; text-transform: uppercase; line-height:22px;}
.x-cf{ position: absolute; right:20px; bottom:20px;}
.x-cf a{ width:10px; height:10px; border-radius:5px; background-color:#fff; float: left; margin-left: 5px;}
.x-fxi{ position: absolute; top:80px; right:0px;}
.x-fxi li{ float: left; width: 120px;}
.x-fxi li img{ width: 66px; height:66px; border:33px; margin:0 auto;}
.x-fxi li p{font-size:12px; padding-top:20px ; margin:0 auto; width:80px;
 text-transform: uppercase; line-height:24px; display: block; border-bottom:#e40082 2px solid; text-align: center;}
 
/*明星*/
.m-mx-01{position:relative; z-index:999; margin-top:-7.1%;}
.m-mx-bg{height:80px; background-color: #FFFFFF; opacity:0.7; position: absolute; width: 100%; top:0;}
.m-srechw{width:400px; height:40px; border-radius:20px; position: relative; margin: 0 auto; margin-top: 20px;  }
.m-inputw{border:#222 1px solid; width:380px; height:40px;border-radius:20px; background-color:#d8d8d8; color:#222; padding-left:20px; }
.m-sedw{position:absolute; right:25px; top:6px; z-index:31}

	.star-ccd{ margin-top:4.9%; z-index:999; position:relative;}
	.star-ccd-h3{color: #FFFFFF; font-size: 26px; text-transform: uppercase; 
	margin-top:-1px; margin-bottom:5px; margin-left:20px;}

 	.star-02{width:100%;height:460px; position: relative; min-width:1200px;}
 	.star-text02{ width: 650px;  }
 	.star-text02 p{ line-height: 30px; font-size:12px;  text-transform: uppercase; padding-bottom: 30px; text-align: right;}
 	.star-03{ width:624px; text-align: right; padding-top:8%;}
 	.star-03 p{ line-height:30px; font-size: 12px; padding-bottom: 30px;}
 	.more-star{ float: right; width:70px; display: block; height: 26px; color: #141519; 
 	line-height:26px; text-align: center; border: #141519 1px solid;}
 	.more-star2{ margin-top: 20px; float: right; width:70px; display: block; height: 26px; color: #FFFFFF; 
 	line-height:26px; text-align: center; border: #FFFFFF 1px solid;}
 	.more-star1{width:70px; display: block; height: 26px; color: #141519; 
 	line-height:26px; text-align: center; border: #141519 1px solid; margin-top:10PX;;}
 	.star-text02-img1{position: absolute; left:0; top:40px;}
 	.star-text02-img2{position: absolute; right:0;}
 		.star-text02-s{width: 1200px; margin: 0 auto; padding-top:100px;}
  
	.star-s-h3{clear: both; color: #FFFFFF; font-size: 26px; display: block; padding-left: 20px; 
	text-transform: uppercase;margin-top:-1px; margin-bottom:5px;}
	.star-right{float: right; margin-bottom:50px;}
	.star-right img{ width:100%;}
	.star-sx{position: absolute; right:0; top:360px; width:40%; }
	.star-sx-h2{font-size:26px ; line-height:36px; color: #141519; text-transform: uppercase; margin-top: 40PX;}
	.star-sx-images{position: absolute; left: 0; top:-20PX; width:35%;}


 .star-ys{ width:40%; margin-left:20%; text-align: right; position: absolute; top:64%;}
.star-ys h2{ clear: both; font-size: 26px;text-transform: uppercase; line-height: 36px; color: #fff; padding: 10px 0px;}
.star-ys p{ font-size: 12px; line-height:26px; color: #FFFFFF;}

.star-ys1{ width:39.5%;  text-align:left; position: absolute; top:6%; right:10%;}
.star-ys1 h2{ clear: both; font-size: 26px; margin-top: 10px; line-height: 36px; color:#141519; padding: 5px 0px; text-transform: uppercase;}
.star-ys1 p{ font-size: 12px; line-height:22px; color:#141519;}
.styw-box{position: relative;}
.styw-image{display: block; min-width:1200px;}
.styy-image{float: right; display: block;}

.map-list1{height: 300px; margin-top:60px; position: relative; -webkit-box-shadow:0 0 3px 4px #eee;  -moz-box-shadow:0 0 10px 15px #eee;  
28       box-shadow:0 0 10px 15px #eee;}
	.map-list-c1{ width: 1100px; margin:0 auto; padding-top:100px;}
	.map-list-c1 img{ float: left; width:220px; height:100px; margin: 0px 0px;}
	.map-list-c img:hover{ float: left; width:220px;  margin: 0px 8px; border:#e40082 2px solid; display:block;}
	.map-list-c1 img:hover{ float: left; width:220px; height:100px; margin: 0px 0px; border:#e40082 2px solid; display:block;}
	.xq-arrow{ position:absolute; left:0px; top:120px; width: 1200px;}
.xq-arrow2-a1{ float:left; display:block; width:40px; border:#e40082 1px solid; background-color:#e40082 ; height:40px;}
.xq-arrow2-a2{ float:right; display:block; width:40px; border:#e40082 1px solid; background-color:#e40082 ; height:40px;}
.xq-arrow2 a img{ margin:8px auto; width:9px; }


	.fenx-box{ margin:100px 0px 50px 0px;}
	.fenx-box1{ margin:50px 0px 50px 0px;}
	.fenx-box img{margin-top: 160px;}
	.fenx-ul{ width: 100%; padding: 0;;}
	.fenx-ul li{ width: 20%; float: left;}
	.fenx-ul li img{ width: 100%;}
	
.sections{width:100%;margin:10px auto 0 auto;overflow:hidden;}
.sections ul{width:100%; padding:0;}
.sections ul li{float:left;margin-bottom:10px;display:inline;width:20%;min-height:315px;height:auto;overflow:hidden;position:relative;}
.sections ul li .photo{width:100%;min-height:315px;height: auto;overflow:hidden;}
.sections ul li .photo img{ width: 100%;min-height:315px;min-width: 288px;}
.sections .rsp{width:100%;height:auto;min-height:420px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.sections .text{position:absolute;width:100%;min-height:315px; text-transform:uppercase;height: auto;left:-300px;top:0px;overflow:hidden;}
.sections .text span{margin-top:20px;text-align:center;color:#FFFFFF;font-size:12px; display: block; line-height:14px; padding:0px 80px; }
.sections .text h3{text-decoration:none; font-size: 18px; text-align: center; color: #FFFFFF;}
.sections .text p{text-align:center;color:#FFFFFF;font-size:12px; padding:0px 70px;}
.sections .text img{ margin:0 auto; margin-top:30px;}
.xm-box{width: 1200px; margin:0 auto; margin-bottom:80px;}


.xx-box01{ position:relative; margin-top:7%; }
.xx-img{ width:100%; min-width:1200px;}
.xx-text01{ color:#fff; position:absolute; top:8%; left:40%; width:710px; }
.xx-text01 h2{ font-size:22px; line-height:24px; text-transform:uppercase;}
.xx-text01 p{ font-size:12px; line-height:20px;text-transform:uppercase;}
.xx-text02{ width:600px; position:absolute; right:46%; top:60%;}
.xx-text02 p{ color:#141519; font-size:12px; line-height:22px; padding-bottom:10px;text-transform:uppercase; text-align:right;}
.xx-more{ width:70px; height:23px; font-size:12px; color:#141519; text-align:center; line-height:20px;text-transform:uppercase; border:#141519 1px solid; display:block; float:right; margin-top:20px;}
.xx-more1{ width:70px; height:23px; font-size:12px; color:#fff; text-align:center; line-height:20px;text-transform:uppercase; border:#fff 1px solid; display:block; float:right; margin-top:-20%;}

.xx-box02{ position:relative; }
.xx-img{ width:100%; min-width:1200px;}
.xx-text03{ color:#fff; position:absolute; top:18%; right:43%; width:710px; text-align:right; }
.xx-text03 h2{ font-size:22px; line-height:24px; text-transform:uppercase; padding-bottom:5px;}
.xx-text03 p{ font-size:12px; line-height:20px;text-transform:uppercase;}
.xx-text04{ width:600px; position:absolute;left:60%; top:60%;}
.xx-text04 h2{ font-size:22px; line-height:24px; text-transform:uppercase; padding-bottom:5px; color:#141519;}
.xx-more2{ width:70px; height:23px; font-size:12px; color:#141519; text-align:center; line-height:20px;text-transform:uppercase; border:#141519 1px solid; display:block; float:left; margin-top:20px;}


.xx-box03{ position:relative; }
.xx-img{ width:100%; min-width:1200px;}
.xx-text05{ color:#fff; position:absolute; top:52%; right:40%; width:640px; text-align:right; }
.xx-text05 h2{ font-size:22px; line-height:24px; text-transform:uppercase; padding-bottom:5px;}
.xx-text05 p{ font-size:12px; line-height:20px;text-transform:uppercase;}
.xx-more3{ width:70px; height:23px; font-size:12px; color:#fff; text-align:center; line-height:20px;text-transform:uppercase; border:#fff 1px solid; display:block; float:right; margin-top:20px;}


.xx-box04{ position:relative; }
.xx-img{ width:100%; min-width:1200px;}
.xx-text06{ color:#141519; position:absolute; top:5%; left:51%; width:640px; text-align:left; }
.xx-text06 h2{ font-size:22px; line-height:24px; text-transform:uppercase; padding-bottom:5px;}
.xx-text06 p{ font-size:12px; line-height:20px;text-transform:uppercase;}

.xx-more4{ width:70px; height:23px; font-size:12px; color:#141519; text-align:center; line-height:20px;text-transform:uppercase; border:#141519 1px solid; display:block; float:left; margin-top:20px;}


.xx-box05{ position:relative; }
.xx-img{ width:100%; min-width:1200px;}
.xx-text07{ color:#141519; position:absolute; top:50%; left:38.5%; width:640px; text-align:left; }
.xx-text07 h2{ font-size:22px; line-height:24px; text-transform:uppercase; padding-bottom:5px;}
.xx-text07 p{ font-size:12px; line-height:20px;text-transform:uppercase;}

.xx-more5{ width:70px; height:23px; font-size:12px; color:#141519; text-align:center; line-height:20px;text-transform:uppercase; border:#141519 1px solid; display:block; float:left; margin-top:20px;}


.xx-box06{ position:relative; }
.xx-img{ width:100%; min-width:1200px;}
.xx-text08{ color:#fff; position:absolute; top:8%; right:55.5%; width:710px; text-align:right; }
.xx-text08 h2{ font-size:22px; line-height:24px; text-transform:uppercase; padding-bottom:5px;}
.xx-text08 p{ font-size:12px; line-height:20px;text-transform:uppercase;}
.xx-text09{ width:600px; position:absolute;right:28.5%; top:60%;}
.xx-text09 p{ font-size:12px; line-height:22px;text-transform:uppercase; text-align:right;}
.xx-more7{ width:70px; height:23px; font-size:12px; color:#141519; text-align:center; line-height:20px;text-transform:uppercase; border:#141519 1px solid; display:block; float:right; margin-top:20px;}



.f-on-line-center{ padding:0px 0px; display:block; overflow:auto;}
.f-on-line-center li{ float:left;width:20%; background-color:#000;display:block; position:relative; z-index:20;overflow: hidden;}
.f-mask-inner {position: absolute;left: 0;top: 100%;width: 100%;height: 100%;opacity:0.5;

}

@-webkit-keyframes bounceInUp{
0%{opacity:0;
-webkit-transform:translateY(200px)}
60%{opacity:1;
-webkit-transform:translateY(0px)}
80%{-webkit-transform:translateY(0px)}
100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes bounceInUp{
0%{opacity:0;
-moz-transform:translateY(200px)}
60%{opacity:1;
-moz-transform:translateY(0px)}
80%{-moz-transform:translateY(0px)}
100%{-moz-transform:translateY(0)}
}
.f-mask-inner {background: rgba(0,0,0,.9);}
.f-on-line-center li:hover .f-mask-inner {top:0;opacity: 1;
-webkit-animation:bounceInUp 1s .2s ease both;
-moz-animation:bounceInUp 1s .2s ease both;}
.f-mask-inner-dl{ padding:0px;} 



.f-on-line-center figure{ padding:0; margin:0; }



.sd-bgc{ padding:25% 20px; color:#FFF; text-align:center;}
.sd-bgc img{ display:block; margin:15px auto;}
.sd-bgc span{ font-size:12px; line-height:10px;}
.sd-bgc h3{ font-size:14px;}
.sd-bgc p{ font-size:12px; line-height:22px;}

/*修改的部分*/
	.slide1 .img{ position: absolute;transition: width 0.6s,height 0.6s,top 0.6s,left 0.6s,z-index 0.6s;}
	.slide1 .img2{ left:100px !important; z-index: 2;top: 0 !important;width:430px; height:412px;padding:5px; background-color: #E40082;}
	.slide1 .img3{ z-index: 3; top:50px; left:385px;width:430px; height:412px;padding:5px; background-color: #E40082;}
	.slide1 .img4{ left:680px; z-index: 2;top: 0 ;width:430px; height:412px;padding:5px; background-color: #E40082;}
	.slide1 .right{opacity: 0;z-index:9999;position: absolute;padding: 5px;background-color: #E40082;width: 430px;height: 412px;left: 385px;top: 50px;}


.f-on-line-center1{ padding:0px 0px; display:block; overflow:auto;}
.f-on-line-center1 li{ float:left;width:33.33333%; background-color:#000;display:block; position:relative; z-index:20;overflow: hidden;}
.f-mask-inner1 {position: absolute;left: 0;top: 100%;width: 100%;height: 100%;opacity:0.5;

}

@-webkit-keyframes bounceInUp{
0%{opacity:0;
-webkit-transform:translateY(200px)}
60%{opacity:1;
-webkit-transform:translateY(0px)}
80%{-webkit-transform:translateY(0px)}
100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes bounceInUp{
0%{opacity:0;
-moz-transform:translateY(200px)}
60%{opacity:1;
-moz-transform:translateY(0px)}
80%{-moz-transform:translateY(0px)}
100%{-moz-transform:translateY(0)}
}
.f-mask-inner1 {background: rgba(228,0,130,.9);}
.f-on-line-center1 li:hover .f-mask-inner1 {top:0;opacity: 1;
-webkit-animation:bounceInUp 1s .2s ease both;
-moz-animation:bounceInUp 1s .2s ease both;}



.f-on-line-center1 figure{ padding:0; margin:0; }

.sd-bgc1{ padding:30px 20px; color:#FFF; text-align:center;}
.sd-bgc1 img{ display:block; margin:15px auto;}
.sd-bgc1 span{ font-size:12px; line-height:10px;}
.sd-bgc1 h3{ font-size:24px; font-weight:normal; padding:0 100px; margin-top:15%;}
.sd-bgc1 p{ font-size:12px; line-height:22px;}
   /*新闻页面*/
.news-banner{width:100%; }
.news-hot{width:100%;background-image: url(images/news-bg.png); background-repeat: no-repeat; background-size:100% 100%;background-position: center; margin:80px 0px;   }
.news-hot-box{width:100%; overflow:auto;}
.news-hot-l{float:left; width:20%; margin-left:25%; margin-right:5%; padding:4% 0;position:relative;}
.news-hot-l h2{ font-size:30px; line-height:48px; color:#141519; margin-bottom:30px;}
.news-hot-l p{ font-size:14px; line-height:24px; color:#666;}
.news-hot-r{float:right; width:46%; padding:2% 0px;}
.news-hot-r img{ width:100%;}
.news-hot-more{ width:70px; height:23px; font-size:12px; color:#141519; text-align:center; line-height:20px;text-transform:uppercase; border:#141519 1px solid; display:block; float:left; margin-top:10px;}
.news-active{ position:absolute; width:50%;left:0; bottom:7%;}
.news-active a{ width:14px; height:14px; border-radius:7px; display:block; background-color:#FFF; margin-right:10px; float:left;}
.news-active .news-ac{width:14px; height:14px; border-radius:7px; display:block; background-color:#e40082;}
.news-tit1{ margin-bottom:80px;}
.news-tit1 img{ display:block; margin:0 auto; margin-bottom:20px;}
.news-tit1 span,.news-tit1 p{ font-size:12px; line-height:22px; color:#141519; text-align:center; display:block; padding-bottom:10px;}
.news-meau{font-size:14px; margin-bottom:60px; overflow:auto; }
.news-meau li{ width:33.3333%; float:left; line-height:24px; text-align:center; color:#141519;}
.news-meau li span{ display:block; margin-bottom:5px;}
.news-meau li a{border-bottom: 0;text-transform:uppercase; color:#141519; text-decoration:none; width:200px; display:block; margin:0 auto; }
.news-meau li a:hover{ border-bottom:#141519 2px solid; display:block;}
.news-meau .category-click a{border-bottom:#141519 2px solid; display:block;}

.news-list-bg{ padding:0; overflow:auto;}
.news-list-bg li{ clear:both; margin-bottom:30px; overflow:auto; }
.news-list-bg .nimg{ width:275px; height:183px; float:left; display:block; border-radius:10px;}
.news-list-bg .newr{ float:right; padding-left:20px; width:900px; padding-top:10px;} 
.news-list-bg .newr h2{ font-size:22px; font-weight: normal; line-height:30px; color:#141519; margin-bottom:10px;}
.news-list-bg .newr p{ font-size:13px; line-height:22px; color:#666; margin-bottom:10px;}
.news-list-bg .newr span{ display:block; font-size:12px; color:#999;}
.news-list-bg .newr1{width:100%; padding-top:20px;border-bottom:#eee 1px solid; border-top:#eee 1px solid; padding-bottom:20px;} 
.news-list-bg .newr1 h2{ font-size:24px; font-weight: normal; line-height:40px; color:#141519; margin-bottom:10px;}
.news-list-bg .newr1 p{ font-size:13px; line-height:22px; color:#666; margin-bottom:10px;}
.news-list-bg .newr1 span{ display:block; font-size:12px; color:#999;}
.news-hot-more1{ width:70px; height:23px; font-size:12px; color:#141519; text-align:center; line-height:20px;text-transform:uppercase; border:#141519 1px solid; display:block; float:left; margin-top:10px;}
.news-hot-more2{ margin:0 auto; width:70px; height:23px; font-size:12px; color:#fff; text-align:center; line-height:20px;text-transform:uppercase; border:#fff 1px solid; display:block;  margin-top:10px;}
.news-tujian{ padding:0; overflow:auto;}
.news-tujian li{ width:25%; float:left;     padding-bottom: 10px;}
.news-tujian li img{ width:275px; height:183px; margin:0 auto;}
.news-tujian li h2{ font-size:18px; line-height:28px;color:#141519; font-weight:normal; padding:5px 10px;height: 60px;
    overflow: hidden;}
.news-tujian li span{ font-size:12px; color:#999; padding:5px 10px; display:block;}
.news-tujian li a{ margin:0px 10px; display:block; margin-top:10px; }

.news-tujian1{ padding:0; overflow:auto;}
.news-tujian1 li{ width:25%; float:left; }
.news-tujian1 li img{ width:250px; height:166px; margin:0 auto;}
.news-tujian1 li h2{ font-size:16px; line-height:28px;color:#141519; font-weight:normal; padding:5px 10px;}
.news-tujian1 li span{ font-size:12px; color:#999; padding:5px 10px; display:block;}
.news-tujian1 li a{ margin:0px 10px; display:block; margin-top:10px; }
.fanx{background-color:#f5f5f5; height:60px; line-height:60px;}
.fanx-width{width:1200px; margin:0 auto}
.fanx-width a{ color:#333; font-size:14px;}
.fanx-width .active{color:#e40082;}
.fanx-width a:hover{ color:#e40082;}
.news-detail{width:1200px; margin:50px auto;}
.news-detail-img{ width:100%; padding:10px 0px;}
.news-detail .span{ font-size:12px; color:#999; padding:10px 0px;}
.news-detail h1{color:#141519; font-size:30px; padding:20px 0px; font-weight:normal;}
.news-detail p{ font-size:14px; color:#666; line-height:28px; padding-bottom:10px;}
.news-sd{ border-top:#eee 1px solid; font-size:15px; font-weight:bold; padding:20px 0px; margin-top:20px;}
.news-sd a{font-weight: normal; color:#666; padding:0px 10px;}
.news-sd a:hover{ color:#e40082;}
.news-sd11{ height:30px;}
.news-sd11 span{ font-size:15px; font-weight:bold; padding:20px 0px;float:left; display:block; margin-right:10px; line-height:0px; }
.news-sd11 a{font-weight: normal; display:block; float:left; margin-right:10px; line-height:30px;  }
.news-sd11 a img{ width:30px; height:30px; display:block;}
.news-sd12{border-top:#eee 1px solid; padding:20px 0px 0px 0px; margin-top:20px; border-bottom:#eee 1px solid;}
.news-htj{width:100%;background-image: url(images/fenx-bg.png); background-repeat: no-repeat; background-size:1920 100%;background-position: center; margin:00px 0px; min-height:560px;   }
.news-htj-width{ width:1120px; margin:0 auto; padding-top:120px; padding-right:80px;}

.vido-hot{width: 1360px; margin: 0 auto; height:600px;position: relative;}
	.vido-hot ul{ padding:0;}
	.vido-hot li{ position: absolute;  display: block;-webkit-box-shadow:0 0 30px #666;    -moz-box-shadow:0 0 30px #666;box-shadow:0 0 30px #666; border-radius: 10px; }
	/*.vido-hot img{ border-radius: 10px; display: block;}
	.vido-hot .v-img01{left: 0; top:0;width:770px; height:534px ;z-index:111;}
	.vido-hot .v-img02{left:140px;top:0;width:770px; height:534px ;z-index:222;}
	.vido-hot .v-img03{left:50%;top:0;width:770px; height:534px; margin-left:-385px; z-index: 333;}
	.vido-hot .v-img04{right:140px;top:0;width:770px; height:534px;z-index:222;}
	.vido-hot .v-img05{right:0px;top:0;width:770px; height:534px; z-index:111;}
	.ax{ position:absolute; left: 0;top:0; text-transform: uppercase; text-align:center; 
	display: block; padding:120px 150px; color: #fff; }
.ax h2{ font-size:30px; line-height:36px;display: block;}
	.ax p{ font-size: 12px; line-height: 20px;} 
	.ax img{ width: 100px;margin:50px auto;}*/

/*.vido-hot img{ border-radius: 10px; display: block;}*/
	/*.vido-hot .v-img01{left: 0; top:0;width:770px; height:534px ;z-index:111;}
	.vido-hot .v-img02{left:140px;top:0;width:770px; height:534px ;z-index:222;}
	.vido-hot .v-img03{left:50%;top:0;width:770px; height:534px; margin-left:-385px; z-index: 333;}
	.vido-hot .v-img04{right:140px;top:0;width:770px; height:534px;z-index:222;}
	.vido-hot .v-img05{rsight:0px;top:0;width:770px; height:534px; z-index:111;}*/
	
	/*修改部分*/
	/*.ax{ position:absolute; left: 0;top:0; text-transform: uppercase; text-align:center; 
	display: block; padding:120px 150px; color: #fff; }*/
	.ax h2{ font-size:30px; line-height:36px;display: block;color: #222222;}
	.ax p{ font-size: 12px; line-height: 20px;color: #222222;} 
	.ax img{ width: 100px;margin:50px auto;}
	.ax{position: absolute;width: 400px;z-index: 9999;left: 50%;margin-left: -200px;top: 100px;}


	.vido-meau{font-size:14px; margin-bottom:60px; overflow:auto; }
.vido-meau li{ width:20%; float:left; line-height:24px; text-align:center; color:#141519;}
.vido-meau li span{ display:block; margin-bottom:5px;}
.vido-meau li a{border-bottom: 0;text-transform:uppercase; color:#141519; text-decoration:none; width:140px; display:block; margin:0 auto; }
.vido-meau li a:hover{ border-bottom:#141519 2px solid; display:block;}
.vido-meau .category-click a{border-bottom:#141519 2px solid; display:block;}

    	.vido-news{ width:1000px; margin:0 auto; padding:0; display: block; overflow: auto;}
    	.vido-news li{ width:50%; float: left; display: block; position: relative; margin-bottom: 30px;}
    	.vido-news .xcd{ display: block; margin: 0 auto;}
    	.vido-act{ position: absolute; width:50px; left:50%; top:130px; margin-left:-25px;}
    	.vido-news a{ color: #141519;}
    	.vido-news h2{ font-size:20px; line-height:28px; padding:20px 15px 0px 15px;}
    	.vido-news span{ font-size: 12px; color:#999; padding-left:15px;}
    	.xq-pro-moredd{ width:100%; background-image:url(images/xq-02.png); background-repeat: no-repeat; background-size:1920px 100%;background-position: center; min-height:565px; display:block;}
.xq-more-widthdd{ width:1200px; margin:0 auto;}
.xq-more-widthdd ul{margin-bottom:0; margin-left:116px; overflow:auto; padding-top:150px;}
.xq-more-widthdd li{float:left; margin-left:25px; width:236px; height:236px; text-align:center; position: relative;}
.xq-more-widthdd li .vido-ct{ position: absolute; width:40px; left:50%; top:60px; margin-left:-20px;}


.member-bg{width:100%;background-image: url(images/member-bg.png); margin-bottom:50px; background-repeat: no-repeat; background-size:1920px 100%;background-position: center; min-height:802px; position:relative;margin-top: 42px;}
.member-fx{position:absolute; width:1200px; height:86px; line-height:86px; color:#FFF; left:50%; top:-43px; margin-left:-600px; padding:0px 20px;background:#e40082;background:-webkit-linear-gradient(top,#fa42ab,#e40082);background:-moz-linear-gradient(top,#fa42ab,#e40082);background:-moz-linear-gradient(top,#fa42ab,#e40082);background:-o-linear-gradient(top,#fa42ab,#e40082); font-size:14px;}
.member-fx a{ color:#fff;}
.member-cont{ width:1200px; position:absolute; top:58px; left:50%; margin-left:-600px;}
.member-left{ float:left; width:240px;}
.member-left .me-h2{width:240px; background-color:#fff; font-weight:bold;  display:block; border:#e40082 1px solid; color:#141519; font-size:17px; line-height:30px; text-transform:uppercase; padding:30px 15px;}
.member-left .me-h2 span{ padding-left:10px;font-weight:normal; font-size:15px;}
.member-left .me-h2 a{color:#141519;}
.member-left ul{ padding:15px 15px; width:240px; border:#e40082 1px solid; background-color:#fff; text-align:center;}
.member-left ul li{ border-bottom:#eee 1px dashed; font-size:16px;}
.member-left ul li a{ color:#141519; display:block;padding:10px 0px; margin:5px 0px;}
.member-left ul li a:hover{ background-color:#e40082; color:#fff; display:block;}
.member-left ul li:last-child{ border-bottom: none;}
.member-left ul .m-active a{background-color:#e40082; color:#fff; display:block;}
.member-right{ float:right;width:820px; border:#e40082 1px solid;background-color:#fff; padding:40px;}
.member-right .me-text01{color:#141519; text-transform: uppercase; margin-bottom:20px;}
.member-right .me-text01 h1{ font-size:26px;}
.member-right .me-text01 h1 span{ padding-left:10px; font-size:16px; font-weight:normal;}
.member-right .me-text02{ width:100%; position:relative;}
.member-right .me-textl{ float:left; border:#e40082 1px solid; width:210px; height:238px;}
.member-right .me-text02 ul{ padding:0; float:right; width:780px; border:#e40082 1px solid; padding:20px; margin:0;}
.member-right .me-text02 ul li{ width:50%; float:left; margin:6px 0px; border-bottom:#eee 1px solid;}
.member-right .me-text02 ul li label{ width:60px; padding-right:20px; float:left; display:block; font-size:14px; line-height:36px; }
.member-right .me-text02 ul li input{ height:36px; line-height:36px; width:210px; border:0px; float:left; display:block;}
.member-right .me-text02 .bianji{ padding:0px 0px 0px 20px; height:30px; background-color:#e40082; color:#fff; line-height:30px; display:block; position:absolute; right:20px; bottom:-29px; letter-spacing:20px; text-align:center; border-radius:0px 0px 5px 5px;}

.member-mima{ width:480px; margin:30px auto; position:relative;}
.member-mima ul{ padding:0; margin:0;}
.member-mima li{height:70px; border:#e40082 1px solid; background-color:#FFF; margin-bottom:10px;}
.member-mima li label{ line-height:70px; padding-left:30px; float:left; font-size:14px;}
.member-mima li input{ height:68px; line-height:68px; border:0; width:300px; font-size:14px; background-color:#fff; padding:0px 10px;display:block; float:left;}
.member-btn{ display:block; text-align:center; width:480px; font-size:24px; color:#fff; line-height:70px; letter-spacing:10px;height:70px;background:#e40082;background:-webkit-linear-gradient(top,#fa42ab,#e40082);background:-moz-linear-gradient(top,#fa42ab,#e40082);background:-moz-linear-gradient(top,#fa42ab,#e40082);background:-o-linear-gradient(top,#fa42ab,#e40082); border:0;}
  .me-p{ position:absolute; left:490px; line-height:70px; font-size:12px; width:200px;display:block; top:160px;}  



 .pr-detail-bg{ width:100%;background-image: url(images/pr-detail.png); background-repeat: no-repeat; background-size:1920px 100%;background-position:center; min-height:754px; margin-top:60px; margin-bottom:60px;}
.pr-detail-w{ width:1200px; margin:0 auto; position:relative;}
.pr-pic{ position:absolute; left:0; top:80px; margin:0; padding:0;}
.pr-pic img{ width:80px; height:80px;display:block;}
.pr-pic li{ margin-bottom:20px;}
.pr-pic .pic-active{ border:#e40082 2px solid;}
.pr-pic-la{ position:absolute; left:100px; top:80px;margin:0; padding:0;}
.pr-pic-la img{ width:600px; height:600px; display:block;}
.pr-detail-text{position:absolute; left:760px; top:120px; width:300px;}
.pr-detail-text h2{ font-size:24px; color:#333; padding-bottom:20px; border-bottom:#cfc9d3 1px dashed; font-weight:500;}
.pr-detail-text .rem{font-size:12px; padding-bottom:20px; padding-top:20px; border-bottom:#cfc9d3 1px dashed; color:#e40082; text-transform:uppercase;}
.pr-detail-text .rem i{ font-style:normal; font-size:48px; font-weight:lighter;}
.pr-detail-text .rem span{ text-decoration:line-through; font-size:12px; color:#999;}
.pr-detail-text p{ font-size:13px; line-height:24px; color:#666; padding:10px 0px;border-bottom:#cfc9d3 1px dashed;}
.pr-detail-text .color{ font-size:14px;color:#666;  padding:20px 0px;border-bottom:#cfc9d3 1px dashed; display:block; overflow:auto; line-height:40px;}
.pr-detail-text .color i{font-style:normal; font-size:14px; padding:0px 5px; float:left;}
.pr-detail-text .color img{ width:40px; height:40px; border-radius:30px; margin-right:10px; float:left;}
.pr-detail-text .share{font-size:14px;color:#666; padding:20px 0px;}
.pr-detail-text .share span{ float:left; line-height:24px;padding-top: 6px;}
.pr-detail-bd img{ margin:0 auto; display:block;}


.star-hot{ padding:0; border-bottom:#eee 1px solid; position:relative;}
.star-hot li{ width:100%;}
.star-hot li img{ width:100%; display:block;}
.prod-circular2{ width:75px; position:absolute; left:50%; margin-left:-37.5px; bottom:20px; z-index:999;}
.prod-circular2 a{ float:left; margin-right:5px;}
 .red{width:10px; height:10px; display:block; border-radius:5px; background-color:#de0380;}
.gray{ width:10px; height:10px; display:block; border-radius:5px; background-color:#eee;}
.prod-hq3{background-color:rgba(0,0,0,0.8);height:80px; color:#fff; font-size:13px; line-height:24px; text-transform:uppercase;display:block;padding:10px 15px; position:absolute; bottom:0;}

.c-logo{ padding:10px 15px; }
.c-logo li{ width:30%; float:left; display:block; margin-right:3%;}
.c-logo li img{ width:100%; padding-bottom:20px; display:block; margin:0 auto;}

.enterprise{padding:0;}
.enterprise i{ width:30px; height:30px; border-radius:15px; display:block; margin-right:10px; float:left; background-color:#eee;}
.enterprise i img{width:30px; height:30px; margin:0 auto; display:block;}
.enterprise-li01{ font-size:15px; padding:10px 15px; border-bottom:#eee 1px solid; display:block; line-height:30px;}
.enterprise-li02{font-size:15px; padding:10px 15px; border-bottom:#eee 1px solid; display:block;line-height:30px; background-color:#f5f5f5; }
.enterprise-li02 span{ font-weight:bold;}
.enterprise-li02 p{ font-size:13px; padding:5px 0px 10px 40px; line-height:20px;}
.enterprise-li02 .cd-v{background-color:#e40082; color:#fff; text-transform:uppercase; line-height:20px; padding:10px 10px;}
.enterprise-li02 .cd-ul{ padding:10px 0px; overflow:auto;}
.enterprise-li02 .cd-ul li{ float:left; width:33.333%; display:block; text-align:center; font-size:12px;}
.enterprise-li02 .cd-ul li img{ width:70px; height:70px; display:block; margin:10px auto;}


.sre-box{ padding:30px 0px; position:relative; width:100%; height:80px;}
.sre-left{ left:0; position:absolute; line-height:40px;}
.sre-right{position:absolute; right:0; width:280px;}
.sre-right input{ border:0; height:40px; line-height:30px;border-radius:20px; width:280px;  border:#de0380 2px solid; font-size:14px; margin:0; padding-left:20px;}
.sre-im{position:absolute; right:15px; width:24px; margin-top:7px;}



.mins-slbox{height:800px; margin-top:50px; width:1200px; margin:0 auto; position:relative;}
.mins-sleft{ width:500px; position:absolute; left:0; top:200px; padding:0; margin:0;}
.mins-sleft img{ width:100%;}
.prod-circular1{ width:75px; position:absolute; left:50%; margin-left:-37.5px; bottom:40px;}
.prod-circular1 a{ float:left; margin-right:5px;}
.red{width:10px; height:10px; display:block; border-radius:5px; background-color:#de0380;}
.gray{ width:10px; height:10px; display:block; border-radius:5px; background-color:#eee;}

.goum{ width:160px; height:40px; line-height:40px; color:#fff; display:block; background-color:#ef2096; text-align:center; font-size:16px;}


.x-huiy-w{ width:1200px; margin:0 auto; position:relative; }
.huyuan-box{ width:100%; height:580px; line-height:86px; color:#FFF; padding:0px 20px;background:#e40082;background:-webkit-linear-gradient(top,#fa42ab,#e40082);background:-moz-linear-gradient(top,#fa42ab,#e40082);background:-moz-linear-gradient(top,#fa42ab,#e40082);background:-o-linear-gradient(top,#fa42ab,#e40082); font-size:14px;}
/*.x-huiy-w img{ margin-top:40px; margin-bottom:20px; float:left;}*/
.x-huiy-l{ clear:both; float:left; width:320px;}
.x-huiy-w p{ clear:both; width:320px; font-size:12px; color:#fff; padding-top:15px; text-transform:uppercase; line-height:30px;}
.x-huiy-r{ float:right; display:block; width:800px; position:relative; margin-top: 24px;}
.x-hy-img01{ width:295px; height:187px; position:absolute; left:60px; z-index:22; top:30px;}
.x-hy-img02{ width:410px; height:260px;position:absolute; left:250px; z-index:33; }
.x-hy-img03{  width:295px; height:187px;position:absolute; left:540px; z-index:22; top:30px;}
.x-hy-a{ position:absolute; top:410px; left:460px;}

video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
}